package com.zzti.pay.service;

public interface OwnBusiness {
	
	/**
	 * 支付宝支付成功后二次校验并实现自己的业务逻辑
	 * 1、商户需要验证该通知数据中的out_trade_no是否为商户系统中创建的订单号； 
	 * 2、判断total_amount是否确实为该订单的实际金额（即商户订单创建时的金额）； 
	 * 3、校验通知中的seller_id（或者seller_email) 是否为out_trade_no这笔单据的对应的操作方（有的时候，一个商户可能有多个seller_id/seller_email）； 
	 * 4、验证app_id是否为该商户本身
	 * @param obj 传入的参数
	 * @param 是支付宝还是微信
	 * @return 验证成功或者失败
	 */
	boolean myBusiness(Object obj,String Type);

}
